PATHMac OS 8 and 9 Developer Documentation > Human Interface Toolbox > Appearance Manager >

Programming With the Appearance Manager


DrawThemePrimaryGroup

Draws a primary group box frame.

pascal OSStatus DrawThemePrimaryGroup (
                     const Rect *inRect,
                     ThemeDrawState inState);
inRect
A pointer to a structure of type Rect . Before calling DrawThemePrimaryGroup , set the rectangle to the bounds of the primary group box frame, in local coordinates.
inState
A value of type ThemeDrawState . Pass a constant specifying the state in which to draw the primary group box frame; see Theme Draw State Constants . The frame can be drawn as active or inactive; passing kThemeStatePressed produces an error.
function result
A result code; see Result Codes .
DISCUSSION

The DrawThemePrimaryGroup function draws a theme-compliant primary group box frame. The primary group box frame is drawn inside the specified rectangle and is a maximum of 2 pixels thick.

VERSION NOTES

Available with Appearance Manager 1.0 and later.


© 1999 Apple Computer, Inc. – (Last Updated 29 April 99)